import { IsNotEmpty, MaxLength } from 'class-validator';

export class CreateExecutiveDto {
  @IsNotEmpty({ message: '高管姓名不能为空' })
  @MaxLength(255)
  name: string;

  @IsNotEmpty({ message: '学历不能为空' })
  @MaxLength(255)
  education: string;

  @IsNotEmpty({ message: '职位不能为空' })
  @MaxLength(255)
  position: string;

  photo?: string; // 照片 URL（可选）

  @IsNotEmpty({ message: '企业ID不能为空' })
  enterpriseId: number; // 企业ID
}
